complementary science - French English Dictionary